package com.enzi.webclient.interfaces;

import com.enzi.webclient.beans.MethodInfo;
import com.enzi.webclient.beans.ServerInfo;

/**
 * rest请求的
 * @Author: enzi.cheng
 * @Date: 2019/1/15 09:01
 * @Description:
 */
public interface RestHandler {


    /**
     * 初始化服务器信息
     * @param serverInfo
     */

    void init(ServerInfo serverInfo);

    /**
     * 调用rest请求 但会接口信息
     * @param methodInfo
     * @return
     */
    Object invokeRest(MethodInfo methodInfo);
}
